chief translator - Turc Anglais Dictionnaire